Stepwise Refinement and Problem Solving

نویسنده

  • G. Jones
چکیده

S tepwise refinement remains a popular approach to program-design implementation, primarily because of its flexibility. As originally proposed by Niklaus Wirth, the technique involves successively decomposing design decisions into target code. With each re6nement step, the designer must + note the interdependence of subproblems, + attempt to preserve the design’s functional correctness, and + defer decisions about representation details as long as possible.’ A more specific goal, stated by Harlan Mills, is to “divide, connect, and check an intended function by reexpressing it as an equivalent structure of properly connected subfunctions, each solving part of the problem, a n each simpler than the d original to further divide, connect and check.... . ..each refinement is taken as a working hypotheses for further investigation to be judged either sound or amended as its implication becomes clear.“’ In this article, we are interested in exploring whether or not the traditional notion of stepwise refinement can be reexpressed as a combination of general problem-solving activities that are based on paradigms taken from artificial intelligence research. This reexpression can form the basis for a more explicit view of programming as a problem-solving activ-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Prediction of Marital Intimacy According to Religious Attitude and Family Problem Solving in Women

Background and Objectives: Considering the importance of assessing and identifying effective factors on marital intimacy, this study was conducted to investigate the predictive role of religious attitude and family problem solving among women. Methods: This is a descriptive-correlational study in which 2860 women in Iran were selected by random cluster sampling and then assessed by Marital Int...

متن کامل

Deduction-Based Refinement Planning

We introduce a method of deduction-based refinement planning where prefabricated general solutions are adapted to special problems. Refmement proceeds by stepwise transforming nonconstructive problem specifications into executable plans. For each refinement step there is a correctness proof guaranteeing the soundness of refinement and with that the generation of provably correct plans. By solvi...

متن کامل

The relationship between Family Cohesion and Problem-solving Ability with Attitude towards Delinquent Behavior among Girl Adolescences

The purpose of this study was to investigate the relationship between family cohesion and problem-solving ability with the attitude towards delinquent behaviors in girl adolescents. The present study was a descriptive correlational study. Of the 2,500 statistical community a sample of 250 female students in the other secondary school in 17 districts of Tehran according to Krejcie and Morgan tab...

متن کامل

Problem Solving Ability and Quality of Life of Mothers of Autistic Children

Background and objectives: The current paper examined the relationship between problem solving ability and quality of life of mothers of Autism Spectrum Disorder (ASD) children in Isfahan. Method & Materials: This is a descriptive correlational study.  Population consisted of mothers of Autism Spectrum Disorder (ASD) children in Isfahan. Sample was selected from one autism center out of thre...

متن کامل

The Relationship between Personality Traits and Problem-Solving Strategies among Undergraduate Nursing Students of Isfahan University of Medical Sciences

Introduction: Psychological and personality traits are among the most important factors greatly affecting people’s problem-solving strategies. This study aimed to determine the relationship between personality traits and problem-solving strategies among undergraduate nursing students of Isfahan University of Medical Sciences. Methods: This descriptive-correlational research was performed on all...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001